From 3b96b053ad64b816853dab6112ecd627799f6429 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Thu, 30 Mar 2023 20:18:19 -0400 Subject: [PATCH] models: Fix up property notifications We were emitting redundant notifications for the ::model property. --- gtk/gtknoselection.c | 2 +- gtk/gtksingleselection.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gtk/gtknoselection.c b/gtk/gtknoselection.c index 3dded4f814..c0848f7c0e 100644 --- a/gtk/gtknoselection.c +++ b/gtk/gtknoselection.c @@ -233,7 +233,7 @@ gtk_no_selection_class_init (GtkNoSelectionClass *klass) properties[PROP_MODEL] = g_param_spec_object ("model", NULL, NULL, G_TYPE_LIST_MODEL, - G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS); + G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS | G_PARAM_EXPLICIT_NOTIFY); /** * GtkNoSelection:n-items: diff --git a/gtk/gtksingleselection.c b/gtk/gtksingleselection.c index 7e06575872..e4e148ec83 100644 --- a/gtk/gtksingleselection.c +++ b/gtk/gtksingleselection.c @@ -431,7 +431,7 @@ gtk_single_selection_class_init (GtkSingleSelectionClass *klass) properties[PROP_MODEL] = g_param_spec_object ("model", NULL, NULL, G_TYPE_LIST_MODEL, - G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS); + G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS | G_PARAM_EXPLICIT_NOTIFY); /** * GtkSingleSelection:n-items: -- 2.30.2